package com.bd.scm.domain.dto.visitorDto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/** 访客需要的属性
 * Created with IntelliJ IDEA.
 * User: _Cps
 * Date: 2020.09.14 10:56
 */
@Data
@ApiModel(value = "访客查询条件")
public class VisitorDto {

    /**
     * 访客类型  访客区域用到
     */
    @ApiModelProperty( value = "访客类型  访客区域用到", dataType = "String", position = 1, required = false, example = "")
    private String typeId;

    /**
     * 保存预约单用到
     */
    /**
     * 访客单
     *
     */
    @ApiModelProperty( value = "保存预约单用到(访客单)", dataType = "String", position = 2, required = false, example = "")
    private String visitorApplyJson;

    /**
     * 随行人员
     */
    @ApiModelProperty( value = "保存预约单用到(随行人员)", dataType = "String", position = 3, required = false, example = "")
    private String companionUserJson;

    /**
     * 车辆信息
     */
    @ApiModelProperty( value = "保存预约单用到(车辆信息)", dataType = "String", position = 4, required = false, example = "")
    private String dtAllcarsqJson;

    /**
     * 附件信息
     */
    @ApiModelProperty( value = "保存预约单用到(附件信息)", dataType = "String", position = 5, required = false, example = "")
    private String attachmentJson;

    /**
     * 查询访客信息用到
     */
    /**
     * 访客名称
     */
    @ApiModelProperty( value = "查询访客信息用到(访客名称)", dataType = "String", position = 6, required = false, example = "")
    private String vistorName;

    /**
     * 单位名称
     */
    @ApiModelProperty( value = "查询访客信息用到(单位名称)", dataType = "String", position = 7, required = false, example = "")
    private String vistorCompany;

    /**
     * 手机
     */
    @ApiModelProperty( value = "后台使用", dataType = "String", position =8, required = false, example = "")
    private String vistorTel;
    //手机+姓名+证件号 保存访客表是否添加或者修改

    /**
     * 查询员工信息用到
     */
    /**
     * 员工名称
     */
    @ApiModelProperty( value = "查询员工信息用到(员工名称)", dataType = "String", position = 9, required = false, example = "")
    private String userLname;

    /**
     * 员工手机号
     */
    @ApiModelProperty( value = "查询员工信息用到(员工手机号)", dataType = "String", position = 10, required = false, example = "")
    private String userTelephone;
}
